halogenated mercaptans - Français Anglais Dictionnaire